jQuery(function ($) {
    function fixDiv() {
        var $cache = $('#menu-bg');
        if ($(window).scrollTop() > 185)
            $cache.css({ 'position': 'fixed', 'top': '-30px' });
        else
            $cache.css({ 'position': 'relative', 'top': 'auto' });
    }
    $(window).scroll(fixDiv);
    fixDiv();


    function setHeight() {
        var footerbg = $('#footer-bg').outerHeight();
        var forgedlogo = $('#forged-logo').outerHeight();
        var header = $('#header').outerHeight();
        var menubg = $('#menu-bg').outerHeight();

        var totHeight = $(window).height();
        $('#layout-content').css({
            'min-height': totHeight - footerbg - forgedlogo - header - menubg + 40 + 'px'
        });
    }

    $(window).on('resize', function () { setHeight(); });
    setHeight();
});
